join things closely together - Espagnol Anglais Dictionnaire